package com.system.manager.modules.risk.service;

import com.system.manager.common.annotation.CurrSubject;
import com.system.manager.modules.authorized.entity.Subject;
import com.system.manager.modules.risk.entity.StaffStation;
import com.system.manager.modules.risk.entity.TbAssessment;
import com.baomidou.mybatisplus.extension.service.IService;
import com.system.manager.modules.risk.vo.UserDate;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author yxp
 * @since 2021-11-11
 */

/**
 * 按学习时间、学习程度（每年一次在线考试及格）制定受教育情况达标标准，生成量化评分结果，平时自动登记个人受教育情况并及时自动提醒时限。
 * 系统将自动记录每个人员的资料查阅信息，年度自动生成个人受教育情况是否达标的统计评估表，未达标者在年度个人考评中受限（不能评定为优秀）
 */
public interface ITbAssessmentService extends IService<TbAssessment> {

    //生成评估表
    public UserDate<TbAssessment> makeAssessage(@CurrSubject Subject subject);

    //计算总分
    public String allScore(@CurrSubject Subject subject);

}
